Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 13, 2025

🤖 New release

  • timely_container: 0.14.0 -> 0.15.0 (⚠ API breaking changes)
  • timely_communication: 0.17.1 -> 0.18.0 (⚠ API breaking changes)
  • timely: 0.18.1 -> 0.19.0 (⚠ API breaking changes)
  • timely_logging: 0.13.2 -> 0.13.3

timely_container breaking changes

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/module_missing.ron

Failed in:
  mod timely_container::columnation, previously in file /tmp/.tmp7YYfqG/timely_container/src/columnation.rs:1
  mod timely_container::flatcontainer, previously in file /tmp/.tmp7YYfqG/timely_container/src/flatcontainer.rs:1

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/struct_missing.ron

Failed in:
  struct timely_container::columnation::TimelyStack, previously in file /tmp/.tmp7YYfqG/timely_container/src/columnation.rs:18

timely_communication breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ProcessBuilder is no longer UnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator_process.rs:26
  type ProcessBuilder is no longer RefUnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator_process.rs:26
  type GenericBuilder is no longer UnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:133
  type GenericBuilder is no longer RefUnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:133
  type GenericBuilder is no longer UnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:133
  type GenericBuilder is no longer RefUnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:133
  type TcpBuilder is no longer UnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator.rs:24
  type TcpBuilder is no longer RefUnwindSafe, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator.rs:24

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field zerocopy of variant Config::Cluster in /tmp/.tmpo0klLd/timely-dataflow/communication/src/initialize.rs:41
  field zerocopy of variant Config::Cluster in /tmp/.tmpo0klLd/timely-dataflow/communication/src/initialize.rs:41

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/enum_variant_added.ron

Failed in:
  variant Generic:ZeroCopyBinary in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:29
  variant Generic:ZeroCopyBinary in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:29
  variant Generic:ZeroCopyBinary in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:29
  variant GenericBuilder:ZeroCopyBinary in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:143
  variant GenericBuilder:ZeroCopyBinary in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/generic.rs:143

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/function_parameter_count_changed.ron

Failed in:
  timely_communication::allocator::zero_copy::initialize::initialize_networking now takes 6 parameters instead of 5, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/initialize.rs:38
  timely_communication::allocator::zero_copy::initialize::initialize_networking_from_sockets now takes 5 parameters instead of 4, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/initialize.rs:59
  timely_communication::allocator::zero_copy::allocator::new_vector now takes 4 parameters instead of 3, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator.rs:46
  timely_communication::allocator::zero_copy::tcp::recv_loop now takes 7 parameters instead of 6, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/tcp.rs:32

--- failure function_requires_different_generic_type_params: function now requires a different number of generic type parameters ---

Description:
A function now requires a different number of generic type parameters than it used to. Uses of this function that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/function_requires_different_generic_type_params.ron

Failed in:
  function initialize_networking (0 -> 1 generic types) in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/initialize.rs:38
  function initialize_networking_from_sockets (1 -> 2 generic types) in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/initialize.rs:59

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/method_parameter_count_changed.ron

Failed in:
  timely_communication::allocator::process::Process::new_vector now takes 2 parameters instead of 1, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/process.rs:78
  timely_communication::allocator::Process::new_vector now takes 2 parameters instead of 1, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/process.rs:78
  timely_communication::allocator::zero_copy::bytes_slab::BytesSlab::new now takes 2 parameters instead of 1, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/bytes_slab.rs:31
  timely_communication::allocator::zero_copy::allocator_process::ProcessBuilder::new_vector now takes 2 parameters instead of 1, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/allocator_process.rs:39
  timely_communication::allocator::zero_copy::bytes_exchange::SendEndpoint::new now takes 2 parameters instead of 1, in /tmp/.tmpo0klLd/timely-dataflow/communication/src/allocator/zero_copy/bytes_exchange.rs:145

timely breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/feature_missing.ron

Failed in:
  feature getopts-dep in the package's Cargo.toml

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/struct_missing.ron

Failed in:
  struct timely::order::FlatProductRegion, previously in file /tmp/.tmp7YYfqG/timely/src/order.rs:207
Changelog

timely

0.19.0 - 2025-02-28

Other

  • Use dep syntax with getopts (#591)
  • Make Buffer::push_into private (#649)
  • Remove columnation and flatcontainer deps (#647)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-02-13T14-22-36Z branch 4 times, most recently from 61fbcc5 to 53efa2c Compare February 18, 2025 23:47
@github-actions github-actions bot force-pushed the release-plz-2025-02-13T14-22-36Z branch from 53efa2c to 11198fc Compare February 26, 2025 12:03
@github-actions github-actions bot force-pushed the release-plz-2025-02-13T14-22-36Z branch from 11198fc to cc12d58 Compare February 28, 2025 13:53
@antiguru antiguru merged commit 0d2b21f into master Feb 28, 2025
@antiguru antiguru deleted the release-plz-2025-02-13T14-22-36Z branch February 28, 2025 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants